protesting letter - German English Dictionary